.footer {
  width: 100%;
  height: 54px;
  margin-top: 120px;
  border-top: 1px solid #d7d7d7;
  position: relative;

  .footer-left {
    left: 25px;
    top: 15px;
    position: absolute;
    .footer-left-icon {
      font-family: OpenSans;
      font-size: 12px;
      font-weight: 300;
      letter-spacing: 1.4px;
      text-align: left;
      color: #979797;
    }
  }

  .footer-right {
    top: 3px;
    right: 14px;
    position: absolute;
    ul {
      list-style: none;

      li {
        border-right: 1px solid #979797;
        float: right;
        text-align: center;
        height: 14px;
        position: relative;
        line-height: 14px;
        a {
          display: inline-block;
          font-family: OpenSans;
          font-size: 12px;
          font-weight: 300;
          color: #979797;
          text-align: center;
          padding: 0 8px 0 8px;
        }
      }

    }
  }
}